/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Miscelaneo.TiposGenericos.Demo;

/**
 *
 * @author AMD
 */
public class Persona implements  Comparable<Persona> {
    private String nombre;
    private Integer edad;

    public Persona(String nombre) {
        super();
        this.nombre = nombre;
    }

    public Persona(String nombre, int edad) {
        this.nombre = nombre;
        this.edad = edad;
    }

    public int getEdad() {
        return edad;
    }

    public void setEdad(int edad) {
        this.edad = edad;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    @Override
    public int compareTo(Persona o) {
       //return nombre.compareTo(o.nombre);
        //return o.nombre.compareTo(this.nombre);
        return edad.compareTo(o.edad);


    }
    @Override
    public String toString() {
        return this.nombre+" "+edad.toString();
    }
}
